package com.example.demo.entity;

import org.quincy.rock.core.vo.AbstractEntity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Getter;
import lombok.Setter;

/**
 * <b>部门实体类。</b>
 * <p><b>详细说明：</b></p>
 * <!-- 在此添加详细说明 -->
 * 无。
 * 
 * @version 1.0
 * @author wks
 * @since 1.0
 */
@Getter
@Setter
@TableName("dict_dept")
public class Dept extends AbstractEntity {
	/**
	 * serialVersionUID。
	 */
	private static final long serialVersionUID = -3649050102771357066L;
	
	/**
	 * 主键id。
	 */
	@TableId("f_id")
	private Long id;
	
	/**
	 * 部门代码。
	 */
	@TableField("f_code")
	private String code;
	
	/**
	 * 部门名称。
	 */
	@TableField("f_name")
	private String name;
	
	/** 
	 * id。
	 * @see org.quincy.rock.core.vo.Vo#id()
	 */
	@Override
	public Long id() {
		return id;
	}
}
